草庐IT

git push 到指定分支

全部标签

git - GitHub.com 如何设置默认分支?

我找到了以下信息,但没有找到访问它的位置。在帐户设置中没有找到它。有repo设置页面吗?您必须是repo所有者吗?https://github.com/blog/421-pick-your-default-branch如何在浏览提交时在github.com上设置默认分支。 最佳答案 Doyouhavetobetherepoowner?是的。Howtosetthedefaultbranchongithub.comwhenIgotobrowsecommits.如果您fork存储库,您可以通过单击设置按钮(见下文)更改您的fork的默认分

git - GitHub.com 如何设置默认分支?

我找到了以下信息,但没有找到访问它的位置。在帐户设置中没有找到它。有repo设置页面吗?您必须是repo所有者吗?https://github.com/blog/421-pick-your-default-branch如何在浏览提交时在github.com上设置默认分支。 最佳答案 Doyouhavetobetherepoowner?是的。Howtosetthedefaultbranchongithub.comwhenIgotobrowsecommits.如果您fork存储库,您可以通过单击设置按钮(见下文)更改您的fork的默认分

git 将分支推送到具有不同名称的新仓库

如何使用新的分支名称将分支推送到不同的存储库。例如,我在repoabc上有一个分支feature1,我想推送到repoxyz并使其成为master分支.我尝试使用Renamingremotegitbranch但是在对新的repo执行gitclone之后,我收到了错误消息gitWarning:remoteHEADreferstononexistentref,unabletocheckout有没有办法在推送中指定目标分支名称是什么? 最佳答案 我认为这应该可行:gitpushxyzfeature1:master如果master已经存在,

git 将分支推送到具有不同名称的新仓库

如何使用新的分支名称将分支推送到不同的存储库。例如,我在repoabc上有一个分支feature1,我想推送到repoxyz并使其成为master分支.我尝试使用Renamingremotegitbranch但是在对新的repo执行gitclone之后,我收到了错误消息gitWarning:remoteHEADreferstononexistentref,unabletocheckout有没有办法在推送中指定目标分支名称是什么? 最佳答案 我认为这应该可行:gitpushxyzfeature1:master如果master已经存在,

git - 在 Github 上获取 Travis Shield 以反射(reflect)选定的分支状态

现在,无论我在github项目页面中选择哪个分支,我都可以让我的travis盾牌反射(reflect)最新运行或特定分支。我可以通过在URL末尾省略或指定分支名称来实现。相反,我想获得与所选分支对应的盾牌。换句话说,每次我选择不同的分支时,我的README.md文件中的travisshield的URL都会改变。在SVN中,您可以使用SVN关键字通过使用分支名称(或类似名称)修改屏蔽URL来实现某种排序。这QA为git提供了一些替代方案,但是:我宁愿避免依赖shell脚本我不认为关键字扩展会起作用,因为我需要Github端的文件不同,而不是我本地计算机上的文件(希望我只是错了)有什么想法

git - 在 Github 上获取 Travis Shield 以反射(reflect)选定的分支状态

现在,无论我在github项目页面中选择哪个分支,我都可以让我的travis盾牌反射(reflect)最新运行或特定分支。我可以通过在URL末尾省略或指定分支名称来实现。相反,我想获得与所选分支对应的盾牌。换句话说,每次我选择不同的分支时,我的README.md文件中的travisshield的URL都会改变。在SVN中,您可以使用SVN关键字通过使用分支名称(或类似名称)修改屏蔽URL来实现某种排序。这QA为git提供了一些替代方案,但是:我宁愿避免依赖shell脚本我不认为关键字扩展会起作用,因为我需要Github端的文件不同,而不是我本地计算机上的文件(希望我只是错了)有什么想法

git - 如何在不相关的分支上重新应用提交?

我有一个简单的存储库,其中包含线性提交历史,例如:[A]->[B]->[C]->[D]->[E]...我基本上需要删除提交A和B,所以我想我会创建一个新的存储库并希望实现类似的目标:[X]->[C]->[D]->[E]...所以我创建了一个新的存储库,手动创建了提交X,它存储了A和B的相关信息,现在需要一个命令来从原始存储库中提取提交C、D、E等,并将其放在顶部我的新提交X。怎么做?编辑:建议的cherry-pick方法有两个问题:转移的提交丢失了日期。有什么方法可以保留提交日期吗?当我从原始存储库获取master(并且该远程master与新存储库没有任何共同的提交)时,我无法删除那些

git - 如何在不相关的分支上重新应用提交?

我有一个简单的存储库,其中包含线性提交历史,例如:[A]->[B]->[C]->[D]->[E]...我基本上需要删除提交A和B,所以我想我会创建一个新的存储库并希望实现类似的目标:[X]->[C]->[D]->[E]...所以我创建了一个新的存储库,手动创建了提交X,它存储了A和B的相关信息,现在需要一个命令来从原始存储库中提取提交C、D、E等,并将其放在顶部我的新提交X。怎么做?编辑:建议的cherry-pick方法有两个问题:转移的提交丢失了日期。有什么方法可以保留提交日期吗?当我从原始存储库获取master(并且该远程master与新存储库没有任何共同的提交)时,我无法删除那些

git - 将开发分支中所做的修改移动到新的 git-flow 功能分支中?

我正在为我的项目使用git-flow,并在开发分支中开始了一组相当复杂的更改,这似乎比我最初预期的要长。我希望我在功能分支中完成了此操作,因为我想制作一个包含其他更改的新版本。如何将这些未提交的更改移动到新的git-flow功能分支中? 最佳答案 如果您没有提交如果你只是有一个脏工作副本,就像你要开始一个新功能一样:gitflowfeaturestartawesomenessgitcommit-va如果您确实做出了一些promise如果develop中有本该在你的feature分支中的commit,上面的步骤是一样的。此外,尽管您(

git - 将开发分支中所做的修改移动到新的 git-flow 功能分支中?

我正在为我的项目使用git-flow,并在开发分支中开始了一组相当复杂的更改,这似乎比我最初预期的要长。我希望我在功能分支中完成了此操作,因为我想制作一个包含其他更改的新版本。如何将这些未提交的更改移动到新的git-flow功能分支中? 最佳答案 如果您没有提交如果你只是有一个脏工作副本,就像你要开始一个新功能一样:gitflowfeaturestartawesomenessgitcommit-va如果您确实做出了一些promise如果develop中有本该在你的feature分支中的commit,上面的步骤是一样的。此外,尽管您(